//引入user的model
const{Kuns}=require("../model/model.js");
//用户数据访问处理
const PositionDao={
	//保存添加商品信息
	save(positioninfo){
		//根据model创建文档
		const kuns=new Kuns(positioninfo);
		//保存到集合中,并返回保存结果的promise对象
		return kuns.save();
	},
	// 分页查询
	findByPage(page) {
		const pageSize = 5; // 默认每页显示5条数据
		return Kuns.find({}).limit(pageSize).skip((page - 1) * pageSize);
	},
	//删除数据
	delectOne(hao){

		//保存到集合中,并返回保存结果的promise对象
		return Kuns.deleteOne({ hao: hao });
	},
	//更新数据
	 update(name,style,_id,number,hao){
	 	var q = Kuns.where({ _id: _id });
	 	//console.log(_id,name);
	 	return q.update( { name: name,style:style,number:number,hao:hao});
	 },
	 // //查找数据
	 // find(hao){
	 // 	return Kuns.find({ hao: hao });
	 // },
	 // //更新入库数量
	 //  updateru(hao,inum,number){
	 // 	var q = Kuns.where({ hao: hao });
	 // 	//console.log(_id,name);
	 // 	return q.update( {inum:inum,number:inum+number});
	 // },

	 



}
module.exports=PositionDao;
